window.rootPath = (function(src) {
	src = document.scripts[document.scripts.length - 1].src;
	return src.substring(0, src.lastIndexOf("/") + 1);
})();
layui.config({
	base: rootPath,
}).extend({
	/**
	 * 系统模块
	 */
	admin: "pear/module/admin", 	// 框架布局组件
	menu: "pear/module/menu",		// 数据菜单组件
	frame: "pear/module/frame", 	// 内容页面组件
	tab: "pear/module/tab",			// 多选项卡组件
	echarts: "pear/module/echarts", // 数据图表组件
	echartsTheme: "pear/module/echartsTheme", // 数据图表主题
	hash: "pear/module/hash",		// 数据加密组件
	drawer: "pear/module/drawer",	// 抽屉弹层组件
	notice: "pear/module/notice",	// 消息提示组件
	step:"pear/module/step",		// 分布表单组件
	tag:"pear/module/tag",			// 多标签页组件
	popup:"pear/module/popup",      // 弹层封装
	iconPicker:"pear/module/iconPicker", // 图标选择
	tinymce:"pear/module/tinymce/tinymce", // 富文本编辑器
	area:"pear/module/area",			// 省市级联
	count:"pear/module/count",			// 数字滚动组件
	topBar: "pear/module/topBar",		// 置顶组件
	card: "pear/module/card",			// 数据卡片组件
	loading: "pear/module/loading",		// 加载组件
	cropper:"pear/module/cropper",		// 裁剪组件
	convert:"pear/module/convert",		// 数据转换
	button: "button",		// 加载按钮
	yaml:"pear/module/yaml",			// yaml 解析组件
	context: "pear/module/context",		// 上下文组件
	http: "pear/module/http",			// ajax请求组件
	theme: "pear/module/theme",			// 主题转换
	message: "pear/module/message",     // 通知组件
	progress: "pear/module/progress",     // 通知组件

	/**
	 * 扩展
	 */
	// 自定义省市区地址选择器
	towexinCascader: "layui-extends/towexin-cascader",
	// treeTable				开发文档：https://gitee.com/whvse/treetable-lay/wikis/pages
	treeTable: "layui-extends/treetable",
	// xmSelect					开发文档：https://maplemei.gitee.io/xm-select/#/component/install
	xmSelect: 'layui-extends/xm-select',
	// sliderVerify				开发文档：https://gitee.com/jishudaquan/sliderValidate
	sliderVerify: "layui-extends/sliderVerify",
	// soulTable				开发文档：https://saodiyang.gitee.io/layui-soul-table/#/zh-CN/component/changelog
	soulTable: 'layui-extends/soul-table/soulTable',
	tableChild: 'layui-extends/soul-table/tableChild',
	tableMerge: 'layui-extends/soul-table/tableMerge',
	tableFilter: 'layui-extends/soul-table/tableFilter',
	excel: 'layui-extends/soul-table/excel',

}).use(['layer', 'theme'], function () {
	layui.theme.changeTheme(window, false);
});

layer.config({
	extend: 'customize-skin/style.css', //加载扩展样式
	skin: 'layer-ext-customize-skin'
});
